estimated time remaining: - Deutsch Englisch Wörterbuch